Skip to content

Conversation

@molant
Copy link
Member

@molant molant commented Sep 17, 2019

Pull request checklist

Make sure you:

Short description of the change(s)

The project had different versions of the same package because of how
hoisting works, hint's optionalDependencies (the configurations are
not the latest ones) and how npm handles duplicates and package-lock.json.
By removing package-lock.json npm will always go fetch the latest
version of the packages and avoid these issues. Also all packages will
be installed in node_modules and not inside another folder under it.

Because multiple versions of the same package, the changelog was not
always accurate.


Fix #825

@antross antross requested review from antross and sarvaje September 17, 2019 16:34
The project had different versions of the same package because of how
hoisting works, `hint`'s `optionalDependencies` (the configurations are
not the latest ones) and how npm handles duplicates and `package-lock.json`.
By removing `package-lock.json` npm will always go fetch the latest
version of the packages and avoid these issues. Also all packages will
be installed in `node_modules` and not inside another folder under it.

Because multiple versions of the same package, the changelog was not
always accurate.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Fix webhintio#825
@molant molant merged commit e5bff91 into webhintio:master Sep 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extension browser changelog doesn't show up in the site

3 participants